/**
 * base implementation of field binding description
 * @returns {unresolved}
 */
define(function(){
    return function(){
        this.binding;
        this.bingingText;
        this.bindingValue;
        
        this.getBinding=function(){
            return this.binding;
        }
        this.setBinding=function(_binding){
            this.binding=_binding;
        }
        
        this.getBindingText=function(){
            return this.bindingText;
        }
        this.setBindingText=function(_bindingText){
            this.bindingText=_bindingText;
        }
        
        this.getBindingValue=function(){
            return this.bindingValue;
        }
        this.setBindingValue=function(_bindingValue){
            this.bindingValue=_bindingValue;
        }
        return this;
    }
});

